severe weather watch box - Alemán Inglés Diccionario